stamped seal - German English Dictionary